; check script byte

<303C> 0305F4 : move.w  #$f00, D0                   D0:00000006 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0206 A0:00060B3C A1:000512EE A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020
<1019> 0305F8 : move.b  (A1)+, D0                   D0:00000F00 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0206 A0:00060B3C A1:000512EE A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020

; $00 = STOP

<6720> 0305FA : beq     3061c                       D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0206 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020

; ---------------------------------------------------------------

; tilemap conversion

<6100> 0305FC : bsr     305b2                       D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0206 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020

; check sound marks

<0C00> 030600 : cmpi.b  #$be, D0                    D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020
<6710> 030604 : beq     30616                       D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020
<0C00> 030606 : cmpi.b  #$bf, D0                    D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020
<670A> 03060A : beq     30616                       D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020

; add tile to BG0 NT (no sound mark)

<357C> 03060C : move.w  #$f20, ($ff80,A2)           D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020
<34C0> 030612 : move.w  D0, (A2)+                   D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020
<60DE> 030614 : bra     305f4                       D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:000512EF A2:00EBEC82 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020

; ---------------------------------------------------------------

; add post-sound mark (previous tile)

<3540> 030616 : move.w  D0, ($ff7e,A2)              D0:00000FBE D1:00000400 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:0005312B A2:00EBE420 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6E SR:0020
<60D8> 03061A : bra     305f4                       D0:00000FBE D1:00000400 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:0005312B A2:00EBE420 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6E SR:0020

; ===============================================================

<4E75> 03061C : rts                                 D0:00000F00 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0A87 A0:00060B3C A1:0005130F A2:00EBECC0 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B68 SR:0020

; =====================================================================
; *********************************************************************
; *********************************************************************
; =====================================================================

; $00-7F = RAW tiles

<0C00> 0305B2 : cmpi.b  #$80, D0                    D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0202 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B64 SR:0020
<6522> 0305B6 : bcs     305da                       D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0202 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B64 SR:0020

; $90 = ellipsis

<0C00> 0305B8 : cmpi.b  #$90, D0                    D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
<671C> 0305BC : beq     305da                       D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020

; $DE = sound mark #1

<0C00> 0305BE : cmpi.b  #$de, D0                    D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
<6718> 0305C2 : beq     305dc                       D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020

; $DF = sound mark #2

<0C00> 0305C4 : cmpi.b  #$df, D0                    D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
<6718> 0305C8 : beq     305e2                       D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020

; $B0 = _

<0C00> 0305CA : cmpi.b  #$b0, D0                    D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
<6718> 0305CE : beq     305e8                       D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020

; $A2 = [

<0C00> 0305D0 : cmpi.b  #$a2, D0                    D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
<6718> 0305D4 : beq     305ee                       D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020

; ===============================================================
; ###############################################################
; ===============================================================

; $80-FF misc

<0400> 0305D6 : subi.b  #$20, D0                    D0:00000FD8 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:00053105 A2:00EBE306 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020

; ---------------------------------------------------------------

<4E75> 0305DA : rts                                 D0:00000F20 D1:0000FFFF D2:B6F20000 D3:00000000 D4:30300000 D5:0000FFFF D6:0000FFFF D7:0000FFFF CR:0202 A0:00060B3C A1:000512EF A2:00EBEC80 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B64 SR:0020

; ---------------------------------------------------------------

; sound mark #1 tile

<103C> 0305DC : move.b  #$be, D0                    D0:00000FDE D1:00000400 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:0005312B A2:00EBE420 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
<4E75> 0305E0 : rts                                 D0:00000FBE D1:00000400 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0286 A0:00EBF000 A1:0005312B A2:00EBE420 A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020

; ---------------------------------------------------------------

; sound mark #2 tile

<103C> 0305E2 : move.b  #$bf, D0
<4E75> 0305E6 : rts

; ---------------------------------------------------------------

<103C> 0305E8 : move.b  #$d0, D0                    D0:000B0FB0 D1:00000D80 D2:0003FFFF D3:323200F0 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0282 A0:00EBF000 A1:000512C6 A2:00EBED8A A3:00CA3D40 A4:0005BB3C A5:000B5FC8 A6:00056300 A7:00061B6C SR:0020
<4E75> 0305EC : rts                                 D0:000B0FD0 D1:00000D80 D2:0003FFFF D3:323200F0 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0282 A0:00EBF000 A1:000512C6 A2:00EBED8A A3:00CA3D40 A4:0005BB3C A5:000B5FC8 A6:00056300 A7:00061B6C SR:0020

; ---------------------------------------------------------------

<103C> 0305EE : move.b  #$82, D0                    D0:00000FA2 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0283 A0:00EBF000 A1:00053107 A2:00EBE30A A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
<4E75> 0305F2 : rts                                 D0:00000F82 D1:00000300 D2:B6F20000 D3:00000000 D4:30300100 D5:0000FFFF D6:00000200 D7:0000FFFF CR:0283 A0:00EBF000 A1:00053107 A2:00EBE30A A3:00060B3C A4:000602CC A5:00061F80 A6:00056300 A7:00061B6A SR:0020
